package com.gec.dao;

import com.gec.domain.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface UserDao {

    //用户登录
    User getUserByAccount(@Param("account") String account);

    List<User> getUserList(Map<String,String> map);

    // {2}新增用户
    void addUser(User user);

    // {3}修改用户
    void updateUser(User user);

    // {4}删除用户
    void delUser(String id);

    //通过ID查找用户
    User getUserById(String id);
}
